• word of the day

    nervus coccygeus

    nervus coccygeus - Dictionary definition and meaning for word nervus coccygeus

    Definition
    (noun) the lowest pair of spinal nerves
    Synonyms : coccygeal nerve
Download our Mobile App Today
Receive our word of the day
on Whatsapp